import {
  fetchPost,
  fetchGetToken,
  fetchPutToken,
  fetchPostToken,
  fetchDeleteToken
} from './axios'
// 用户登录
export const api_login = (url, params) => {
  return fetchPost(url, params)
}
// 获取页面左侧aside列表
export const api_menus_token = url => {
  return fetchGetToken(url)
}
// 获取用户列表
export const api_users_token = (url, params) => {
  return fetchGetToken(url, params)
}
// 修改用户状态
export const api_userStateChange_token = url => {
  return fetchPutToken(url)
}
// 添加用户
export const api_addUser_token = params => {
  return fetchPostToken('users', params)
}
// 编辑用户(获取用户信息)
export const api_editGet_token = url => {
  return fetchGetToken(url)
}
// 编辑用户（提交用户信息）
export const api_editPost_token = (url, params) => {
  return fetchPutToken(url, params)
}
// 删除单个用户
export const api_deleteUser_token = url => {
  return fetchDeleteToken(url)
}
// 获取权限列表
export const api_rights_token = url => {
  return fetchGetToken(url)
}
// 获取角色列表
export const api_roles_token = url => {
  return fetchGetToken(url)
}
// 获取所有权限列表
export const api_rightsList_token = url => {
  return fetchGetToken(url)
}
// 角色授权
export const api_authorization_token = (url,params) =>{
  return fetchPostToken(url,params)
}
// 获取分配角色的角色列表
export const api_roleList_token = url => {
  return fetchGetToken(url)
}
// 分配用户角色
export const api_userRole_token = (url,params) => {
  return fetchPutToken(url,params)
}
// 获取商品分类数据
export const api_catelist_token = (url,params) => {
  return fetchGetToken(url,params)
}
// 获取父级分类的数据列表
export const api_getCateList_token = params =>{
  return fetchGetToken('categories',params)
}
// 添加分类
export const api_addCate_token = params => {
  return fetchPostToken('categories',params)
}


